Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WINDSOR MEWS Terraced £216,001 £125,000 8 Jul 2011
3 WINDSOR MEWS Terraced £210,167 £45,000 2 Jul 1998
4 WINDSOR MEWS Terraced £208,919 £195,000 17 Dec 2021
5 WINDSOR MEWS Terraced £200,744 £159,950 4 Jan 2018